package com.jt.www.model.sxappform;

import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;
import java.util.Date;


public class SxApplicationFormVo {

    private Long id;

    @ApiModelProperty(value = "产品名称")
    private String productName;

    @ApiModelProperty(value = "投保人名称")
    private String holderName;

    @ApiModelProperty(value = "投保人组织机构代码")
    private String holderOrgCode;

    @ApiModelProperty(value = "投保人所在省代码")
    private String holderProvinceCode;

    @ApiModelProperty(value = "投保人所在省名称")
    private String holderProvinceName;

    @ApiModelProperty(value = "投保人所在市")
    private String holderCityCode;

    @ApiModelProperty(value = "投保人所在市名称")
    private String holderCityName;

    @ApiModelProperty(value = "投保人所在区")
    private String holderCountyCode;

    @ApiModelProperty(value = "投保人所在区代码")
    private String holderCountyName;

    @ApiModelProperty(value = "投保人所在详细地址")
    private String holderAddress;

    @ApiModelProperty(value = "投保人联系人")
    private String holderContacts;

    @ApiModelProperty(value = "投保人联系人电话")
    private String holderContactsPhone;

    @ApiModelProperty(value = "投保人邮编")
    private String holderZipCode;

    @ApiModelProperty(value = "投保人邮箱")
    private String holderEmail;

    @ApiModelProperty(value = "是否同投保人  1-是，2-否")
    private String sameHolder;

    @ApiModelProperty(value = "被保险人名称")
    private String insuredName;

    @ApiModelProperty(value = "被保险人组织机构代码")
    private String insuredOrgCode;

    @ApiModelProperty(value = "被保险人所在省")
    private String insuredProvinceCode;

    @ApiModelProperty(value = "被保险人所在省名称")
    private String insuredProvinceName;

    @ApiModelProperty(value = "被保险人所在市")
    private String insuredCityCode;

    @ApiModelProperty(value = "被保险人所在市名称")
    private String insuredCityName;

    @ApiModelProperty(value = "被保险人所在区")
    private String insuredCountyCode;

    @ApiModelProperty(value = "被保险人所在区名称")
    private String insuredCountyName;

    @ApiModelProperty(value = "被保险人所在详细地址")
    private String insuredAddress;

    @ApiModelProperty(value = "被保险人联系人")
    private String insuredContacts;

    @ApiModelProperty(value = "被保险人联系人电话")
    private String insuredContactsPhone;

    @ApiModelProperty(value = "被保险人邮编")
    private String insuredZipCode;

    @ApiModelProperty(value = "被保险人邮箱")
    private String insuredEmail;

    @ApiModelProperty(value = "学校性质 : edu_03-公办、edu_04-民办、edu_05-其他")
    private String schoolProperty;

    @ApiModelProperty(value = "学校类型：幼儿园：edu_06，小学：edu_07，普通中学：edu_08，中职：edu_09，其他：edu_15")
    private String schoolType;

    @ApiModelProperty(value = "保险起期")
    private String startDate;

    @ApiModelProperty(value = "止期")
    private String endDate;

    @ApiModelProperty(value = "基本险保费（元）")
    private BigDecimal basePrem;

    @ApiModelProperty(value = "附加险保费（元）")
    private BigDecimal additionalPrem;

    @ApiModelProperty(value = "附加险保费（元）")
    private BigDecimal additionalPrem2;

    @ApiModelProperty(value = "出单公司")
    private String insuranceCompany;

    @ApiModelProperty(value = "条款名称")
    private String clauseName;

    @ApiModelProperty(value = "投保单状态：1-未投保，2-已投保")
    private String status;

    @ApiModelProperty(value = "是否有效：1-是，0-否")
    private String isValid;

    @ApiModelProperty(value = "修改时间")
    private Date updateTime;

    @ApiModelProperty(value = "创建时间")
    private String createTime;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getHolderName() {
        return holderName;
    }

    public void setHolderName(String holderName) {
        this.holderName = holderName;
    }

    public String getHolderOrgCode() {
        return holderOrgCode;
    }

    public void setHolderOrgCode(String holderOrgCode) {
        this.holderOrgCode = holderOrgCode;
    }

    public String getHolderProvinceCode() {
        return holderProvinceCode;
    }

    public void setHolderProvinceCode(String holderProvinceCode) {
        this.holderProvinceCode = holderProvinceCode;
    }

    public String getHolderProvinceName() {
        return holderProvinceName;
    }

    public void setHolderProvinceName(String holderProvinceName) {
        this.holderProvinceName = holderProvinceName;
    }

    public String getHolderCityCode() {
        return holderCityCode;
    }

    public void setHolderCityCode(String holderCityCode) {
        this.holderCityCode = holderCityCode;
    }

    public String getHolderCityName() {
        return holderCityName;
    }

    public void setHolderCityName(String holderCityName) {
        this.holderCityName = holderCityName;
    }

    public String getHolderCountyCode() {
        return holderCountyCode;
    }

    public void setHolderCountyCode(String holderCountyCode) {
        this.holderCountyCode = holderCountyCode;
    }

    public String getHolderCountyName() {
        return holderCountyName;
    }

    public void setHolderCountyName(String holderCountyName) {
        this.holderCountyName = holderCountyName;
    }

    public String getHolderAddress() {
        return holderAddress;
    }

    public void setHolderAddress(String holderAddress) {
        this.holderAddress = holderAddress;
    }

    public String getHolderContacts() {
        return holderContacts;
    }

    public void setHolderContacts(String holderContacts) {
        this.holderContacts = holderContacts;
    }

    public String getHolderContactsPhone() {
        return holderContactsPhone;
    }

    public void setHolderContactsPhone(String holderContactsPhone) {
        this.holderContactsPhone = holderContactsPhone;
    }

    public String getHolderZipCode() {
        return holderZipCode;
    }

    public void setHolderZipCode(String holderZipCode) {
        this.holderZipCode = holderZipCode;
    }

    public String getHolderEmail() {
        return holderEmail;
    }

    public void setHolderEmail(String holderEmail) {
        this.holderEmail = holderEmail;
    }

    public String getSameHolder() {
        return sameHolder;
    }

    public void setSameHolder(String sameHolder) {
        this.sameHolder = sameHolder;
    }

    public String getInsuredName() {
        return insuredName;
    }

    public void setInsuredName(String insuredName) {
        this.insuredName = insuredName;
    }

    public String getInsuredOrgCode() {
        return insuredOrgCode;
    }

    public void setInsuredOrgCode(String insuredOrgCode) {
        this.insuredOrgCode = insuredOrgCode;
    }

    public String getInsuredProvinceCode() {
        return insuredProvinceCode;
    }

    public void setInsuredProvinceCode(String insuredProvinceCode) {
        this.insuredProvinceCode = insuredProvinceCode;
    }

    public String getInsuredProvinceName() {
        return insuredProvinceName;
    }

    public void setInsuredProvinceName(String insuredProvinceName) {
        this.insuredProvinceName = insuredProvinceName;
    }

    public String getInsuredCityCode() {
        return insuredCityCode;
    }

    public void setInsuredCityCode(String insuredCityCode) {
        this.insuredCityCode = insuredCityCode;
    }

    public String getInsuredCityName() {
        return insuredCityName;
    }

    public void setInsuredCityName(String insuredCityName) {
        this.insuredCityName = insuredCityName;
    }

    public String getInsuredCountyCode() {
        return insuredCountyCode;
    }

    public void setInsuredCountyCode(String insuredCountyCode) {
        this.insuredCountyCode = insuredCountyCode;
    }

    public String getInsuredCountyName() {
        return insuredCountyName;
    }

    public void setInsuredCountyName(String insuredCountyName) {
        this.insuredCountyName = insuredCountyName;
    }

    public String getInsuredAddress() {
        return insuredAddress;
    }

    public void setInsuredAddress(String insuredAddress) {
        this.insuredAddress = insuredAddress;
    }

    public String getInsuredContacts() {
        return insuredContacts;
    }

    public void setInsuredContacts(String insuredContacts) {
        this.insuredContacts = insuredContacts;
    }

    public String getInsuredContactsPhone() {
        return insuredContactsPhone;
    }

    public void setInsuredContactsPhone(String insuredContactsPhone) {
        this.insuredContactsPhone = insuredContactsPhone;
    }

    public String getInsuredZipCode() {
        return insuredZipCode;
    }

    public void setInsuredZipCode(String insuredZipCode) {
        this.insuredZipCode = insuredZipCode;
    }

    public String getInsuredEmail() {
        return insuredEmail;
    }

    public void setInsuredEmail(String insuredEmail) {
        this.insuredEmail = insuredEmail;
    }

    public String getSchoolProperty() {
        return schoolProperty;
    }

    public void setSchoolProperty(String schoolProperty) {
        this.schoolProperty = schoolProperty;
    }

    public String getSchoolType() {
        return schoolType;
    }

    public void setSchoolType(String schoolType) {
        this.schoolType = schoolType;
    }

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public BigDecimal getBasePrem() {
        return basePrem;
    }

    public void setBasePrem(BigDecimal basePrem) {
        this.basePrem = basePrem;
    }

    public BigDecimal getAdditionalPrem() {
        return additionalPrem;
    }

    public void setAdditionalPrem(BigDecimal additionalPrem) {
        this.additionalPrem = additionalPrem;
    }

    public BigDecimal getAdditionalPrem2() {
        return additionalPrem2;
    }

    public void setAdditionalPrem2(BigDecimal additionalPrem2) {
        this.additionalPrem2 = additionalPrem2;
    }

    public String getInsuranceCompany() {
        return insuranceCompany;
    }

    public void setInsuranceCompany(String insuranceCompany) {
        this.insuranceCompany = insuranceCompany;
    }

    public String getClauseName() {
        return clauseName;
    }

    public void setClauseName(String clauseName) {
        this.clauseName = clauseName;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getIsValid() {
        return isValid;
    }

    public void setIsValid(String isValid) {
        this.isValid = isValid;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }
}
